idiomatic expression
-
Stand on your head
To make an extreme, often absurd, effort or go to great lengths to achieve something, often implying the difficulty or unlikelihood of success.
The meaning and origin of interesting English phrases
To make an extreme, often absurd, effort or go to great lengths to achieve something, often implying the difficulty or unlikelihood of success.